@charset "utf-8";

.text_220 {
    width: 220px;
}

.text_290 {
    width: 290px;
}

.text_400 {
    width: 400px;
}

.text_520 {
    width: 520px;
}
//主内容
article {
    margin: 0 10px 0 160px;

    //副标题样式
    .content_title {
        padding-top: 10px;
        padding-bottom: 25px;

    }
    
    //标题与副标题文字样式
    .subtitle {
        font-size: 20px;
        color: #454f58;
    }
    
    //栏目样式
    .information {
        border-top: 1px solid #efefef;
        padding: 25px 0;
        
        ~.information {
            padding: 30px 0;
        }
        
        .type{
            color: #454f58;
            b{
                margin-right:10px;
            }
           .writing{
               margin-right:0;
               text-align: left;
           } 
           &:not(:first-child){
               margin-top: 10px;
           }
        }
        
        .spacing{
            margin-top:35px;
            
            .uploading{
                display:inline-block;
                background:url(../../images/Enterprise_backstage/file_03.jpg);
                width:112px;
                height:82px;
                vertical-align: top;
                transition: 0.2s;
                ~.uploading{
                    margin-left:20px;
                }
                &:hover{
                    -webkit-filter: brightness(1.1);
                    filter: brightness(1.1);
                }
            }
        }
        
        

        //"*"样式
        .point,
        sup {
            font-size: 18px;
            font-weight: bold;
            vertical-align: middle;
            color: red;
        }
        
        //灰色备注
        .annotation{
            margin:10px 0 16px 145px;
            font-size:14px;
            color:#989898;
            
            a{
                margin:0 0 0 15px;
            }
        }
        
        //详细地址输入框
        .add{
            .text{
                margin-left:143px;
            }
        }
        
        //副标题备注
        .first{
            margin-left:15px;
            
            a{
                color:#425059;
                text-decoration: underline;
                &:hover{
                    color: #EB413D;
                }
            }
        }
        
        //收款人姓名名字的样式
        .personal_name{
            font-size:14px;
        }
        
        //上方灰色背景提示
        .hint {
            width: 450px;
            height: 35px;
            margin-bottom:20px;
            margin-left:2px;
            padding: 8px 25px;
            line-height: 19px;
            box-sizing: border-box;
            background: #efefef;

            span {
                width: 345px;
                text-align: left;
            }
            
            
            .point {
                width: 10px;
            }
        }

        //需填写资料的项目文字样式
        .writing {
            display: inline-block;
            margin-right:20px;
            width: 120px;
            text-align: right;
            font-size: 13px;
            color: #454f58;
        }
        
        //底部按钮
        .btn{
            margin-top:20px;
            margin-left:143px;
        }
        &:last-of-type .spacing span{
            line-height: 82px;
        }
    }
}

//个人账户主内容面板
body .web .web_sec .sec_art{
    width:770px;
    margin-left:27px;
    
    //开户银行选择器输入框
    .width200{
        width:198px;
    }
    
    //收款银行下拉输入框
    .width400{
        width:400px;
    }
}
